package com.hsp.demo_01;

import java.util.Scanner;

public class Demo_11 {
    public static void main(String[] args) {
        /**
         * 统计3个班成绩情况，每个班有5名同学，求出各个班的平均分和所有班级的平均分【学生成绩从键盘出入】
         */
        //所有班级平均分
        double allAvg = 0.0;
        //班级数
        int numClass = 3;
        //学生数
        int numStu = 5;

        for(int i = 1; i <= numClass; i++){ //三个班
            //求每个班的平均分
            double avgScore = 0.0;
            //及格人数统计
            int count = 0;
            for( int j = 1; j <= numStu; j++){
                Scanner scanner = new Scanner(System.in);
                System.out.print("请输入" + i + "班级同学" + j + "的成绩：");
                double score = scanner.nextDouble();
                if(score >= 60){
                    count++;
                }
                //获取每个班级所有学生的总分
                avgScore += score;
            }
            System.out.println("班级" + i + "平均分：" + avgScore/numStu);
            System.out.println(i + "班的及格人数为：" + count);
            //求所有班级的平的总分
            allAvg += avgScore;
        }
        System.out.println("所有班级平均分：" + allAvg/(numClass*numStu));
    }
}
